does that make sense to you - Turc Anglais Dictionnaire